reflect.rtype.ptrdata (field)

28 uses

	reflect (current package)
		deepequal.go#L42: 			if v1.typ.ptrdata == 0 {
		swapper.go#L36: 	hasPtr := typ.ptrdata != 0
		type.go#L317: 	ptrdata    uintptr // number of bytes in the type that can contain pointers
		type.go#L825: func (t *rtype) pointers() bool { return t.ptrdata != 0 }
		type.go#L2257: 	if ktyp.ptrdata != 0 || etyp.ptrdata != 0 {
		type.go#L2262: 		if ktyp.ptrdata != 0 {
		type.go#L2267: 		if etyp.ptrdata != 0 {
		type.go#L2288: 		ptrdata: ptrdata,
		type.go#L2309: 	ptrs := typ.ptrdata / goarch.PtrSize
		type.go#L2333: 	ptrs := typ.ptrdata / goarch.PtrSize
		type.go#L2751: 	typ.ptrdata = typeptrdata(typ.common())
		type.go#L2790: 			off += ft.typ.ptrdata
		type.go#L2879: 		return f.offset() + f.typ.ptrdata
		type.go#L2937: 	if length > 0 && typ.ptrdata != 0 {
		type.go#L2938: 		array.ptrdata = typ.size*uintptr(length-1) + typ.ptrdata
		type.go#L2946: 	case typ.ptrdata == 0 || array.size == 0:
		type.go#L2949: 		array.ptrdata = 0
		type.go#L2955: 		array.ptrdata = typ.ptrdata
		type.go#L2961: 		mask := make([]byte, (array.ptrdata/goarch.PtrSize+7)/8)
		type.go#L2971: 		elemPtrs := typ.ptrdata / goarch.PtrSize
		type.go#L2993: 		array.ptrdata = array.size // overestimate but ok; must match program
		type.go#L3090: 		ptrdata: uintptr(abi.stackPtrs.n) * goarch.PtrSize,
		type.go#L3138: 	if t.ptrdata == 0 {
		value.go#L1982: 		if v.typ.ptrdata == 0 {
		value.go#L2548: 		if v.typ.ptrdata == 0 {